.Net Framework > v1.1.4322 > System > Reflection > Emit > ModuleBuilder > DefineType DefineType(String)
DefineType(String,TypeAttributes)
DefineType(String,TypeAttributes,Type)
DefineType(String,TypeAttributes,Type,Int32)
DefineType(String,TypeAttributes,Type,PackingSize)
DefineType(String,TypeAttributes,Type,PackingSize,Int32)
DefineType(String,TypeAttributes,Type,Type[])


DefineType(String)

Category
Method
Description
Constructs a for a type with the specified name.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes)

Category
Method
Description
Constructs a given the type name and the type attributes.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes,Type)

Category
Method
Description
Constructs a given type name, its attributes, and the type that the defined type extends.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
parentType
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes,Type,Int32)

Category
Method
Description
Constructs a given the type name, the attributes, the type that the defined type extends, and the total size of the type.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
parentType
typesizeInt32
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes,Type,PackingSize)

Category
Method
Description
Constructs a given the type name, the attributes, the type that the defined type extends, and the packing size of the type.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
parentType
packsizePackingSize
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes,Type,PackingSize,Int32)

Category
Method
Description
Constructs a given the type name, attributes, the type that the defined type extends, the packing size of the defined type, and the total size of the defined type.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
parentType
packingSizePackingSize
typesizeInt32
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

DefineType(String,TypeAttributes,Type,Type[])

Category
Method
Description
Constructs a given the type name, attributes, the type that the defined type extends, and the interfaces that the defined type implements.
Type
TypeBuilder
Character
public
Parameters
NameTypeDescription
nameString
attrTypeAttributes
parentType
interfacesType[]
Attributes
NameValue/Assignment
ComVisibleAttributeTrue
Tags
01892ABD01, 02E3ABA98D, 0311417F6F

Software for developers
.Net Components
Delphi Components
Software for Android Developers
More information resources
WinAPI Programmer's Reference
Unix Manual Pages
Delphi Examples
Databases for Amazon shops developers
Amazon Categories Database
Browse Nodes Database